package com.gitee.deeround.jdbchelper.core;

/**
 * 数据库操作函数（根据数据库方言，返回对应函数）
 *
 * @author deeround
 * @date 2024/03/29
 */
public interface DbActionFunc {


    /**
     * 日期
     *
     * @return {@link String}
     */
    String funDate();

    /**
     * 时间戳
     *
     * @return {@link String}
     */
    String funTimestamp();

    /**
     * UUID
     *
     * @return {@link String}
     */
    String funGuid();

    /**
     * 行转列
     *
     * @param columnName 列名
     * @return {@link String}
     */
    String funWmConcat(String columnName);


}
